its turkish meaning - Spanish English Dictionary